Revision: network-manager--MAIN--0--patch-268
Archive: network-manager@bazaar.ubuntu.com
Creator: Arch Librarian <arch@canonical.com>
Date: Sat Aug 13 15:56:19 BST 2005
Standard-date: 2005-08-13 14:56:19 GMT
New-files: panel-applet/.arch-ids/NMWirelessAppletOtherNetworkDialog.c.id
    panel-applet/.arch-ids/NMWirelessAppletOtherNetworkDialog.h.id
    panel-applet/NMWirelessAppletOtherNetworkDialog.c
    panel-applet/NMWirelessAppletOtherNetworkDialog.h
Modified-files: ChangeLog panel-applet/Makefile.am
    panel-applet/NMWirelessApplet.c
    panel-applet/NMWirelessApplet.h
    panel-applet/NMWirelessAppletDbus.c
    panel-applet/NMWirelessAppletDbus.h
    panel-applet/essid.glade src/NetworkManagerDbus.c
    src/NetworkManagerDevice.c src/NetworkManagerDevice.h
    src/NetworkManagerPolicy.c
New-patches: network-manager@bazaar.ubuntu.com/network-manager--MAIN--0--patch-268
Summary: 2004-10-29 Dan Williams <dcbw@redhat.com>
CSCVSID: MAIN.269
Keywords: cscvs:MAIN.269

Author: dcbw
Date: 2004-10-29 16:37:43 GMT
2004-10-29 Dan Williams <dcbw@redhat.com>

	* panel-applet/NMWirelessAppletOtherNetworksDialog.[ch]
		- New files, implement the "Other wireless network" dialog

	* panel-applet/NMWirelessApplet.c
		- Move "other wireless network" dialog to separate file

	* panel-applet/NMWirelessAppletDbus.[ch]
		- Take key and key_type paramaters for the set_device function

	* panel-applet/essid.glade
		- Add UI bits for encryption settings

	* src/NetworkManagerDbus.c
		- Retrieve key and key_type params for "setActiveDevice" method call
			and pass them on
		- unref AP returned from nm_device_get_best_ap() when needed

	* src/NetworkManagerDevice.c
		- (nm_device_get_best_ap): ref the ap before returning it
		- unref AP returned from nm_device_get_best_ap() when needed
		- (nm_device_activate_wireless): add "ap" parameter so we don't
			need to call nm_device_get_best_ap() here, it was pretty much
			redundant anyway
		- (AP_NEED_KEY): break second link check condition out into separate
			function, and fix segfault when ap->enc_key_source was NULL
		- (nm_device_find_and_use_essid): take key and key_type parameters and
			pass them along to nm_device_wireless_network_exists().  If the
			network does exist, set the passed-in key+key_type on the AP

	* src/NetworkManagerPolicy.c
		- unref AP returned from nm_device_get_best_ap() when needed
